A Dynamic Object Fragmentation and Replication Algorithm In Distributed Database Systems
نویسندگان
چکیده
منابع مشابه
Dynamic Database Object Horizontal Fragmentation
Applying an object based horizontal fragmentation scheme to an object oriented database system, creates subsets of class extents which are allocated to sites where they are most needed. As new class instances are created or database schema evolves or application queries access patterns change at distributed sites, system performance may drop. Restoring the system performance requires re-running...
متن کاملDYTAF: Dynamic Table Fragmentation in Distributed Database Systems
In distributed database systems, tables are frequently fragmented over a number of sites in order to reduce access costs. How to fragment and how to allocate the fragments to the sites is a challenging problem that has previously been solved either by static fragmentation and allocation, or based on query analysis. Many emerging applications of distributed database systems generate very dynamic...
متن کاملA New Dynamic Voting Algorithm for Distributed Database Systems
AbstructWe consider the problem of keeping a distributed database system that has been partitioned because of site or communication link failures partially operable while ensuring data consistency. A dynamic-voting-consistency algorithm is proposed, and its correctness is demonstrated. The proposed algorithm results in improved efficiency in executing read requests by not requiring a read quoru...
متن کاملA New Technique for Database Fragmentation in Distributed Systems
Improving the performance of a database system is one of the key research issues now a day. Distributed processing is an effective way to improve reliability and performance of a database system. Distribution of data is a collection of fragmentation, allocation and replication processes. Previous research works provided fragmentation solution based on empirical data about the type and frequency...
متن کاملObject Allocation with Replication in Distributed Systems
The design of distributed systems involves dividing the system into partitions (or components) and then allocating these partitions to physical nodes. There have been several techniques proposed for both the partitioning and allocation processes. These existing techniques suffer from a number of limitations including lack of support for replication. Replication is difficult to use effectively b...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: American Journal of Applied Sciences
سال: 2007
ISSN: 1546-9239
DOI: 10.3844/ajassp.2007.613.618